if (!to_clean_dirs)
return TRUE; /* Note early return */
- GLNX_HASH_TABLE_FOREACH (to_clean_dirs, guint, prefix)
+ GLNX_HASH_TABLE_FOREACH (to_clean_dirs, gpointer, prefix)
{
- g_autofree char *objdir_name = g_strdup_printf ("%02x", prefix);
+ g_autofree char *objdir_name = g_strdup_printf ("%02x", GPOINTER_TO_UINT (prefix));
g_auto(GLnxDirFdIterator) dfd_iter = { 0, };
if (!glnx_dirfd_iterator_init_at (self->uncompressed_objects_dir_fd, objdir_name, FALSE,
/* Any refs left un-downloaded? If so, we’ve failed. */
GLNX_HASH_TABLE_FOREACH_KV (refs_pulled, const OstreeCollectionRef*, ref,
- gboolean, is_pulled)
+ gpointer, is_pulled_pointer)
{
+ gboolean is_pulled = GPOINTER_TO_INT (is_pulled_pointer);
+
if (is_pulled)
continue;